kidney donor - English Synonyms Dictionary